package com.demo.passenger.hotel.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 旅店信息表
 * </p>
 *
 * @author weifucheng
 * @since 2019-07-13
 */
@Data
@Accessors(chain = true)
public class HotelInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    //@TableId("ID")
    @TableId(value = "ID",type = IdType.UUID)
    private String id;

    /**
     * 旅店名称
     */
    @TableField("HOTEL_NO")
    private String hotelNo;

    /**
     * 旅店名称
     */
    @TableField("HOTEL_NAME")
    private String hotelName;

    @TableField("ADDRESS")
    private String address;

    /**
     * 旅店二维码标识：用户手机端登记区分不同旅店
     */
    @TableField("QR_CODE_ID")
    private String qrCodeId;

    /**
     * 创建时间
     */
    @TableField("CREATE_TIME")
    private Date createTime;

    /**
     * 修改时间
     */
    @TableField("UPDATE_TIME")
    private Date updateTime;

    /**
     * 最后修改时间
     */
    @TableField("LAST_UPDATE_TIME")
    private Date lastUpdateTime;

    /**
     * 是否删除
     */
    @TableField("IS_DELETED")
    private Date isDeleted;

//    public String getId() {
//        return id;
//    }
//
//    public void setId(String id) {
//        this.id = id;
//    }
//    public String getHotelName() {
//        return hotelName;
//    }
//
//    public void setHotelName(String hotelName) {
//        this.hotelName = hotelName;
//    }
//    public String getAddress() {
//        return address;
//    }
//
//    public void setAddress(String address) {
//        this.address = address;
//    }
//    public String getQrCodeId() {
//        return qrCodeId;
//    }
//
//    public void setQrCodeId(String qrCodeId) {
//        this.qrCodeId = qrCodeId;
//    }
//    public Date getCreateTime() {
//        return createTime;
//    }
//
//    public void setCreateTime(Date createTime) {
//        this.createTime = createTime;
//    }
//    public Date getUpdateTime() {
//        return updateTime;
//    }
//
//    public void setUpdateTime(Date updateTime) {
//        this.updateTime = updateTime;
//    }
//    public Date getLastUpdateTime() {
//        return lastUpdateTime;
//    }
//
//    public void setLastUpdateTime(Date lastUpdateTime) {
//        this.lastUpdateTime = lastUpdateTime;
//    }
//    public Date getIsDeleted() {
//        return isDeleted;
//    }
//
//    public void setIsDeleted(Date isDeleted) {
//        this.isDeleted = isDeleted;
//    }
//
//
//    public String getHotelNo() {
//        return hotelNo;
//    }
//
//    public void setHotelNo(String hotelNo) {
//        this.hotelNo = hotelNo;
//    }
//
//    @Override
//    public String toString() {
//        return "HotelInfo{" +
//            "id=" + id +
//            ", hotelName=" + hotelName +
//            ", address=" + address +
//            ", qrCodeId=" + qrCodeId +
//            ", createTime=" + createTime +
//            ", updateTime=" + updateTime +
//            ", lastUpdateTime=" + lastUpdateTime +
//            ", isDeleted=" + isDeleted +
//        "}";
//    }
}
